/* 
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-controls {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  position:absolute;
  width:100%;
  z-index:2;
}
#banner .owl-controls{margin-top:-20px;}
#jiuzhuang .owl-controls{top:0px;height:100%;}
#jiuzhuang .owl-dots{bottom:0px;width:100%;position:absolute;width:100%;}
#jiuzhuang .owl-nav{top:50%;position:absolute;width:100%;margin-top:-27px;}
#jiuzhuang .owl-nav .owl-prev{float:left;margin:0px;background:url(/images/j_z.png);width:35px;height:55px;font-size:0px;padding:0px;}
#jiuzhuang .owl-nav .owl-next{float:right;margin:0px;background:url(/images/j_y.png);width:35px;height:55px;font-size:0px;padding:0px;}
#jiuzhuang .owl-nav .owl-prev:hover,#jiuzhuang .owl-nav .owl-next:hover{background-color:#B71435;}

#m_banner{}
#m_banner .owl-controls{display:none;}
#indexProduct .owl-controls{display:none;}
#m_sy_hz{margin:0px 10%;width:80%;}
#case .owl-controls{display:none;}
#case1 .owl-controls{display:none;}
#img .owl-controls{display:none;}

/*#pro .owl-dot span {
  width:32px;
  height:3.5px;
  border-radius: 0px;
}*/
#pro .owl-dot span {background-color:#ffffff;}
#pro .owl-dot.active span{
  background-color:#1C58A3;
}
#pro .owl-dot:hover span {
  background-color:#1C58A3;
}

#pro1{}
#pro2{}
#pro3{}
#pro3 .owl-controls{display:none;}

.owl-theme .owl-controls .owl-nav [class*='owl-'] {
  color: white;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #d6d6d6;
  display: inline-block;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.owl-theme .owl-controls .owl-nav [class*='owl-']:hover {
  background: #869791;
  color: white;
  text-decoration: none;
}
.owl-theme .owl-controls .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 3px 5px;
  background: none;
  display: block;
  -webkit-backface-visibility: visible;
  -webkit-transition: opacity 200ms ease;
  -moz-transition: opacity 200ms ease;
  -ms-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  border:1px solid white;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background-color:#22A7F0;
}

#banner .owl-dots .owl-dot span {
  width:60px;
  height:7px;
  border-radius: 0px;
  background-color:#DADADA;border:0px;
}

#banner .owl-dots .owl-dot.active span{
  background-color:#58A245;
}
#banner .owl-dots .owl-dot:hover span {
  background-color:#58A245;
}


#pro .owl-dots .owl-dot span {
  background-color:#ffffff;
  border:1px solid #CFCFCF;
}
#pro .owl-dots .owl-dot.active span{
  background-color:#1C58A3;
}
#pro .owl-dots .owl-dot:hover span {
  background-color:#1C58A3;
}

#pro .owl-controls{text-align:left;margin-top: -40px;padding-left:  3%;width:97%;}

#pro1 .owl-dots .owl-dot span {
  background-color:#ffffff;
  border:1px solid #CFCFCF;
}
#pro1 .owl-dots .owl-dot.active span{
  background-color:#1C58A3;
}
#pro1 .owl-dots .owl-dot:hover span {
  background-color:#1C58A3;
}
#pro1 .owl-controls{display: none;}
#pro1 .owl-controls .owl-dots{display: none;}

#pro2 .owl-dots .owl-dot span {
  background-color:#ffffff;
  border:1px solid #CFCFCF;
}
#pro2 .owl-dots .owl-dot.active span{
  background-color:#1C58A3;
}
#pro2 .owl-dots .owl-dot:hover span {
  background-color:#1C58A3;
}

#pro2 .owl-controls{text-align:left;margin-top: -40px;padding-left: 3%;width:97%;}
